Programmaufruf ============== PassCall kann von der Shell oder von der Workbench aus gestartet werden. Von der Shell aus können folgende Parameter angegeben werden: D=DEVICE/K U=UNIT/K/N Hier geben Sie die Schnittstelle an, an der der Druckerport der EuraCom angeschlossen ist. Default ist die interne serielle Schnittstelle serial.device, Unit 0. P=PATH/K Hier wird der Pfad für die PassCall-Logbücher angegeben. Er sollte idealerweise auf einer nicht schreibgeschützten Festplatte liegen. Flüchtige Geräte (z. B. eine RAM-Disk) sind nicht zu empfehlen, da bei einem Stromausfall oder Programmabsturz die Logbücher gelöscht werden. Wenn der Parameter nicht angegeben wird, werden die Logbücher in EuraTools: geschrieben. PF=PRINTFILE/K Wenn Sie hier ein Gerät (z. B. PRT:) oder eine Datei angeben, werden alle Ausgaben vom Druckerport der Anlage auch dorthin umgeleitet. Die Ausgaben werden dabei stets an eine bestehende Datei angehängt. RX=AREXX/K Hier kann der Dateiname eines ARexx-Scripts angegeben werden. Dieser Script wird immer dann aufgerufen, wenn PassCall einen neuen Eintrag erhalten hat. RXC=AREXXCON/K Dies ist die Ausgabe-Konsole für die ARexx-Scripte. CXPRI/K/N Die Priorität als Commodity, Voreinstellung ist 0. DEBUG/S Damit aktivieren Sie einen Debug-Modus. Es werden alle vom Druckerport empfangenen Zeilen angezeigt. Wenn eine Zeile in das Logbuch aufgenommen wurde, erscheint dahinter noch ein Häkchen-Sinnbild (./). Diesen Modus benötigen Sie wirklich nur dann, wenn Sie Probleme mit PassCall haben und mich deshalb anschreiben möchten. Die Logdateien werden übrigens von PassCall vollautomatisch verwaltet. Sie brauchen sich um nichts zu kümmern. Bitte löschen Sie keine Logdateien manuell, da ansonsten Anrufe verlorengehen! Bei dem Start von der Workbench können im Piktogramm von PassCall folgende Merkmale angegeben werden: DEVICE UNIT Hier geben Sie die Schnittstelle an, an der der Druckerport der EuraCom angeschlossen ist. Default ist die interne serielle Schnittstelle serial.device, Unit 0. PATH Dies entspricht dem P=PATH-Parameter der Shell, siehe dort. PRINTFILE Dies entspricht dem PF=PRINTFILE-Parameter der Shell, siehe dort. AREXX AREXXCON Dies entspricht RX=AREXX und RXX=AREXXCON. CX_PRIORITY Dies entspricht dem CXPRI-Parameter der Shell, siehe dort. DONOTWAIT Dieses Merkmal sollten Sie angeben, wenn PassCall in der WBStartup der Workbench gestartet werden soll. Beendet wird PassCall durch erneuten Programmaufruf oder durch Senden eines <CTRL-C> an den PassCall-Prozeß. Das Programm wird nicht beendet, während eine Anfrage von EuraCall erfolgt oder noch ARexx-Scripte laufen. Hinweis: Es ist nicht zwingend erforderlich, PassCall vor einem Reset oder vor Abschalten des Rechners zu beenden. Die Logdateien werden nur kurz zum Ergänzen eines Eintrags geöffnet und sind sonst durchgehend geschlossen und gültig. Stellen Sie aber trotzdem sicher, daß die Logdateien nicht gerade beschrieben werden, wenn Sie das System zurücksetzen oder abschalten.